box holding removable accessories - Español Inglés Diccionario